        .month
        {
            background: #ED5565;
            border-radius: 5px;
            -moz-border-radius: 5px;
            width: auto;
            box-shadow: 0px 3px 0px 3px #E3E4E8;
			padding:2px;
			position:absolute;
			z-index:9999
			
        }
        .month .mon
        {
            text-align: center;
            height: 30px;
            line-height: 30px;
            width: 150px;
            margin: 0 auto;
        }
        #MonthShow
        {
            color: #FFF;
            font: bold 16px/20px arial, sans-serif;
            float: left;
            line-height: 30px;
        }
        #calShow
        {
            background: #fff;
        }
        #calShow table
        {
            width: 100%;
        }
        #calShow table, th, td
        {
           
            border: 0;
        }
		#calShow table th{ text-align:center}
        #calShow table thead
        {
            background: #F6F8FA;
            border: 0;
            color: #ED5565;
        }
        #calShow table td
        {
            width:80px;
			color:#999;
            height: 30px;
			font:normal 12px/1.5 tahoma;
			border:1px solid #F6F8FA;
			padding:2px;
        }
        #nextMonth
        {
            float: left;
            line-height: 30px;
            width: 30px;
        }
        #prevMonth
        {
            float: left;
            line-height: 30px;
            width: 30px;
        }
        #calShow table td.today
        {
            background:#fD5565;
            color:#fff;
			cursor:pointer;
            
            }
        #calShow table td.today1,#calShow table td.today1 span
        {
            background:#ED5565;
            color:#fff;
			cursor:pointer;
            
            }
        .today span
        {
            color:#fff;
            }
        .pric
        {
            color:#ED5565;
            font-family:Arial;
            }
        .num
        {
            color:#008000;
            }
	    .day{
	
height: 30px;
padding: 0 4px 4px 3px;
cursor: pointer;
overflow: hidden;
position: relative;
z-index: 1;}